build: Require libepoxy
authorEmmanuele Bassi <ebassi@gnome.org>
Wed, 2 Jul 2014 12:15:01 +0000 (13:15 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 13 Oct 2014 14:43:31 +0000 (10:43 -0400)
commit892c6bd6f9644014fab0fe9c90b69f58258da232
treeada8d70c1a31b9a926c9197667056165a2d36d3e
parent493aa4e9b3b7ef673a3f0a7b49a6416e9ad8c5c2
build: Require libepoxy

If we want to use OpenGL in GDK then we have two choices; either:

  - find the GL headers on each platform
  - do extension discovery
  - implement all the crazy dlopen()/dlsym() dispatch tables

*or* use libepoxy, which shields us from all this madness and provides a
decent layer for GL clients to use, without creating its own namespace.

Epoxy is also used by other projects, like Xorg and piglit, and it's
portable to all the platforms GDK cares about.

https://bugzilla.gnome.org/show_bug.cgi?id=119189
configure.ac